Volume 20, Issue 2, September 2016, Pages 118-123
Ghareeb Moustafa
Volume 19, Issue 1, March 2015, Pages 114-120
Ghareeb Moustafa; Tamer Abd Elmaksoud